package com.jhs.kjs.dto;

import java.util.Date;

import org.springframework.web.multipart.MultipartFile;

import com.jhs.kjs.dto.util.abstractDTO;

public class CustomerDTO extends abstractDTO{
	private Long CustomerCode;
	private Long AgentCode;
	private String AgentName;
	private String CustomerName;
	private String Description;
	private String Dept;
	private String Officer;
	private String Phone;
	private String OnSubscription;
	private Date SubscriptionDate;
	private Date OpeningDate;
	private int PaymentType;
	private Date RegiDate;
	private String OfficerID;
	private String Email;
	private String HandPhone;
	private String LogoFile;
	private String AddressComponent1;
	private String AddressComponent2;
	private String AddressComponent3;
	private String AddressComponent4;
	private Date ClosingDate;
	private String UseUserManagement;
	private String UseSMSOverLimit;
	private Long NumOfMonthForData;
	private String CompanyRegNum;
	private int CustomerType;
	private String HandPhone2;
	private String CeoName;
	private String BusinessCondition;
	private String BusinessItem;
	private String ApprovalDate;
	private String AccountManager;
	private String Email2;
	private int regiCarCnt;
	private String privCarControl;
	private Long ServiceID;
	private MultipartFile file;
	public Long getCustomerCode() {
		return CustomerCode;
	}

	public void setCustomerCode(Long customerCode) {
		CustomerCode = customerCode;
	}

	public Long getAgentCode() {
		return AgentCode;
	}

	public void setAgentCode(Long agentCode) {
		AgentCode = agentCode;
	}
	
	public String getAgentName() {
		return AgentName;
	}

	public void setAgentName(String agentName) {
		AgentName = agentName;
	}

	public String getCustomerName() {
		return CustomerName;
	}

	public void setCustomerName(String customerName) {
		CustomerName = customerName;
	}

	public String getDescription() {
		return Description;
	}

	public void setDescription(String description) {
		Description = description;
	}

	public String getDept() {
		return Dept;
	}

	public void setDept(String dept) {
		Dept = dept;
	}

	public String getOfficer() {
		return Officer;
	}

	public void setOfficer(String officer) {
		Officer = officer;
	}

	public String getPhone() {
		return Phone;
	}

	public void setPhone(String phone) {
		Phone = phone;
	}

	public String getOnSubscription() {
		return OnSubscription;
	}

	public void setOnSubscription(String onSubscription) {
		OnSubscription = onSubscription;
	}

	public Date getSubscriptionDate() {
		return SubscriptionDate;
	}

	public void setSubscriptionDate(Date subscriptionDate) {
		SubscriptionDate = subscriptionDate;
	}

	public Date getOpeningDate() {
		return OpeningDate;
	}

	public void setOpeningDate(Date openingDate) {
		OpeningDate = openingDate;
	}

	public int getPaymentType() {
		return PaymentType;
	}

	public void setPaymentType(int paymentType) {
		PaymentType = paymentType;
	}

	public Date getRegiDate() {
		return RegiDate;
	}

	public void setRegiDate(Date regiDate) {
		RegiDate = regiDate;
	}
	
	public String getOfficerID() {
		return OfficerID;
	}

	public void setOfficerID(String officerID) {
		OfficerID = officerID;
	}

	public String getEmail() {
		return Email;
	}

	public void setEmail(String email) {
		Email = email;
	}

	public String getHandPhone() {
		return HandPhone;
	}

	public void setHandPhone(String handPhone) {
		HandPhone = handPhone;
	}

	public String getLogoFile() {
		return LogoFile;
	}

	public void setLogoFile(String logoFile) {
		LogoFile = logoFile;
	}

	public String getAddressComponent1() {
		return AddressComponent1;
	}

	public void setAddressComponent1(String addressComponent1) {
		AddressComponent1 = addressComponent1;
	}

	public String getAddressComponent2() {
		return AddressComponent2;
	}

	public void setAddressComponent2(String addressComponent2) {
		AddressComponent2 = addressComponent2;
	}

	public String getAddressComponent3() {
		return AddressComponent3;
	}

	public void setAddressComponent3(String addressComponent3) {
		AddressComponent3 = addressComponent3;
	}
	
	
	public String getAddressComponent4() {
		return AddressComponent4;
	}

	public void setAddressComponent4(String addressComponent4) {
		AddressComponent4 = addressComponent4;
	}

	public Date getClosingDate() {
		return ClosingDate;
	}

	public void setClosingDate(Date closingDate) {
		ClosingDate = closingDate;
	}

	public String getUseUserManagement() {
		return UseUserManagement;
	}

	public void setUseUserManagement(String useUserManagement) {
		UseUserManagement = useUserManagement;
	}

	public String getUseSMSOverLimit() {
		return UseSMSOverLimit;
	}

	public void setUseSMSOverLimit(String useSMSOverLimit) {
		UseSMSOverLimit = useSMSOverLimit;
	}

	public Long getNumOfMonthForData() {
		return NumOfMonthForData;
	}

	public void setNumOfMonthForData(Long numOfMonthForData) {
		NumOfMonthForData = numOfMonthForData;
	}

	public String getCompanyRegNum() {
		return CompanyRegNum;
	}

	public void setCompanyRegNum(String companyRegNum) {
		CompanyRegNum = companyRegNum;
	}

	public int getCustomerType() {
		return CustomerType;
	}

	public void setCustomerType(int customerType) {
		CustomerType = customerType;
	}

	public MultipartFile getFile() {
		return file;
	}

	public void setFile(MultipartFile file) {
		this.file = file;
	}

	public String getHandPhone2() {
		return HandPhone2;
	}

	public void setHandPhone2(String handPhone2) {
		HandPhone2 = handPhone2;
	}

	public String getCeoName() {
		return CeoName;
	}

	public void setCeoName(String ceoName) {
		CeoName = ceoName;
	}

	public String getBusinessCondition() {
		return BusinessCondition;
	}

	public void setBusinessCondition(String businessCondition) {
		BusinessCondition = businessCondition;
	}

	public String getBusinessItem() {
		return BusinessItem;
	}

	public void setBusinessItem(String businessItem) {
		BusinessItem = businessItem;
	}

	public String getApprovalDate() {
		return ApprovalDate;
	}

	public void setApprovalDate(String approvalDate) {
		ApprovalDate = approvalDate;
	}

	public String getAccountManager() {
		return AccountManager;
	}

	public void setAccountManager(String accountManager) {
		AccountManager = accountManager;
	}

	public String getEmail2() {
		return Email2;
	}

	public void setEmail2(String email2) {
		Email2 = email2;
	}

	public int getRegiCarCnt() {
		return regiCarCnt;
	}

	public void setRegiCarCnt(int regiCarCnt) {
		this.regiCarCnt = regiCarCnt;
	}

	public String getPrivCarControl() {
		return privCarControl;
	}

	public void setPrivCarControl(String privCarControl) {
		this.privCarControl = privCarControl;
	}

	public Long getServiceID() {
		return ServiceID;
	}

	public void setServiceID(Long serviceID) {
		ServiceID = serviceID;
	}
	
	
}
